Add some debug output to print backend loading
authorMatthias Clasen <mclasen@redhat.com>
Sat, 24 Feb 2018 05:44:21 +0000 (00:44 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 25 Feb 2018 02:31:52 +0000 (21:31 -0500)
gtk/gtkprintbackend.c

index 85341e81ba6a852d233de3c5484bf8c4ee3eb25a..0400100677b8117d8cb849dd282f4394cbae539b 100644 (file)
@@ -105,6 +105,20 @@ gtk_print_backends_init (void)
   g_strfreev (paths);
 
   g_io_module_scope_free (scope);
+
+  if (GTK_DEBUG_CHECK (MODULES))
+    {
+      GList *list, *l;
+
+      list = g_io_extension_point_get_extensions (ep);
+      for (l = list; l; l = l->next)
+        {
+          GIOExtension *ext = l->data;
+          g_print ("extension: %s: type %s\n",
+                   g_io_extension_get_name (ext),
+                   g_type_name (g_io_extension_get_type (ext)));
+        }
+    }
 }
 
 /**